package com.tyun.common.utils;

/**
 * 常用状态
 * @author yu sheng qiang
 * @create 2017-03-22 16:43
 **/
public final class BaseConstant {

    /**
     * 操作成功
     */
    public static String CODE_SUCCESS = "success";
    /**
     * 操作失败
     */
    public static String CODE_ERROR="error";

    public static String CODE_TOKEN_ERROR = "tokenError";

    /**
     * 自动登录
     */
    public static Integer CODE_AUTOLOGIN_Y=1;
    /**
     * 非自动登录
     */
    public static Integer CODE_AUTOLOGIN_N=2;

    public static String LOGIN_ERROR_NOID="登录名不存在！";
    public static String LOGIN_ERROR_PSW="登录名与密码不一致！";
    public static String DATABASE_ERROR_DELETE="删除失败!";
    public static String DATABASE_ERROR_INSERT="添加失败!";
    public static String DATABASE_ERROR_UPDATE="修改失败!";
    public static String DATABASE_ERROR_CANSHU="参数错误!";
    public static String DATABASE_ERROR_BUCHUNZAI="没有匹配的数据!";
    public static String LOGIN_USERIS_Y="登录名【NAME】已经存在!";

    /** 分页默认参数 */
    public static final int PAGE_NUM = 1;
    public static final int PAGE_SIZE = 15;

    public static final String REMOVE_Y="Y";
    public static final String REMOVE_N="N";

    public enum MenuType {
        /**
         * 目录
         */
        CATALOG("0"),
        /**
         * 菜单
         */
        MENU("1"),
        /**
         * 按钮
         */
        BUTTON("2");

        private String value;

        private MenuType(String value) {
            this.value = value;
        }

        public String getValue() {
            return value;
        }
    }
}
